git switch
branchの切り替え
v.2.23.0で入った
まぁまぁな数のoptionがあるなmrsekut.icon
$ git switch hoge
hogebranchへ切り替え
hogebranchがlocalにない場合は、remoteから取ってくる
この点に置いて、元のgit checkout hogeより簡素で良いmrsekut.icon
$ git switch -c hoge
branchを作りつつ切り替え
元git checkout -b hoge
--createのc
旧. remoteのbranchを取ってくる
$ git fetch
$ git branch -r
remoteのbranchを確認
$ git checkout -b hogehoge origin/hogehoge